/**
 * 创建日期:2017/11/17 10:14
 * 创建作者:ewjx
 * 修改日期:2017/11/17 10:14
 * 备注信息:控制器，加载指定页面
 */

import {Router} from './router.js';
import {$} from "./method.js";

(function(global) {
    const router = new Router();
    const method = () => {
        if (global.location.hash in router) {
            router[global.location.hash]();
        } else if (global.location.hash.indexOf('#/article') > -1) {
            router['#/article']();
        } else {
            router['#/home']();
        }
    };
    // 页面加载成功
    global.onload = function () {
        window.$ = $;
        method();
    };

    // 地址栏变化触发事件
    global.onhashchange = function () {
        method();
    }
})(window);